<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<jsp:useBean id="bExamen" class="Beans.BeanExamen" scope="session"/>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
   <head>
      <title>Ver Examen</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <link rel="stylesheet" type="text/css" href="style.css" media="screen"/>
      <script language="JavaScript">
         <!--Esconder JavaScript para navegadores antiguos            		
            function asignar(idUsuario,idExam,bot)
            {     
                  document.corregir.opcion.value = "traeExamen";  
                  document.corregir.idExamen.value = idExam;                  
                  document.corregir.idAlumno.value = idUsuario;
                  document.corregir.boton.value = bot;
            }
            
            function asignar2(idUsuario,idExam)
            {     
                  document.corregir.opcion.value = "corregir";  
                  document.corregir.idExamen.value = idExam;                  
                  document.corregir.idAlumno.value = idUsuario;
            }
         //-->    
      </script>
   </head>

   <body>    
      <div id="container">
         <div id="header">
            <div id="headerLeft">
               <h1><span style="color:#599EC8;">EXAMENES</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;WEB</h1>
            </div>
       
            <form id="formSalir" name="formSalir" method="post" action="Control" class="formulario">
               <div id="pass" align="right">
                  <a href="cambiaPassw.jsp" target="_new"><strong><font color="#000000">Cambiar contraseña</font></strong></a>
                  <input type="hidden" name="opcion" value="logout">
                  <input type="submit" name="logout" value="Logout"/>
               </div>       
            </form>
        </div>
      </div><br/>
      
      <c:if test="${usuActivo.nombre == null || usuActivo.tipoS != 'A'}">
         <div align=center>
            <strong><font color="#993300">Usted no se ha logueado apropiadamente.</font></strong><br/>
            <a>&nbsp;</a>
         </div>
      </c:if>  

      <c:if test="${usuActivo.nombre != null && usuActivo.tipoS == 'A'}">
          
          <div id="menu">
              <ul>
                  <form id="formBoton" name="formBoton" method="post" action="Control" class="formulario">
                      <input type="hidden" name="opcion" value="homeAlum">
                      <input type="hidden" name="idalumno" value="${usuActivo.idUsu}">
                      <input type="submit" name="cargar" value="Home" class="boton">
                  </form>
                  <li><a href="materiasAlumnos.jsp">Materias</a></li>
              </ul>
          </div>       
          
          <c:if test="${param.msg == 'REGINCOM'}">
              <div align=center>
                  <strong><font color="#993300">Debe completar todos los campos requeridos.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>
          
          <c:if test="${param.msg == 'FAILCARG'}">
              <div align=center>
                  <strong><font color="#993300">Fallo la carga.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>   
                    
          <c:if test="${param.msg == 'SUCSCARG'}">
              <div align=center>
                  <strong><font color="#993300">La carga se realizo correctamente.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if> 
          
          <h1 id="title">Examen de ${parametros.columna2}</h1>
          
          <form name="corregir" method="post" action="Control">        
          <table width="80%" border="0" align="right">
              <tr>
                  <td>
                      <div id="Examen">
                          <c:if test="${parametros.columna2 != null && parametros.columna1 != null}">
                              <div id="datoExamen">
                                  <table width="80%" border="0" align="center">
                                      <tr>
                                          <td width="70%">
                                              <font color=#990000>Alumno: </font>${parametros.columna1}
                                          </td>
                                          <td width="30%">
                                              <font color=#990000>Puntaje Total: </font>${param.puntajeA}
                                          </td>
                                      </tr>
                                  </table>
                              </div>
                              
                              <c:forEach var="temas" items="${corrTemas}">
                                  <c:forEach var="respuesta" items="${respTemas}">
                                      <c:if test="${temas.columna6 == respuesta.columna8}">
                                          <div id="tit" align="left"><br/>
                                              <h1 id="temas">TEMA <c:out value="${temas.columna9}"/>) <c:out value="${temas.columna1}"/> <font color=#000000>(<c:out value="${respuesta.columna2}"/>/<c:out value="${temas.columna8}"/> Puntos)</font></h1><br/>
                                              <h1 id="enunciados"><em>Enunciado: </em><c:out value="${temas.columna2}"/></h1><br/>
                                          </div>
                                          
                                          <c:if test="${temas.columna3 == 'l'}">
                                              <h1 id="enunciados"><em>Tipo: </em>Texto libre.</h1><br>
                                              <div align="center">
                                                  <textarea name="tem${temas.columna6}" rows="9" cols="70" id="tem${temas.columna6}" disabled>
                                                      ${respuesta.columna1}
                                                      </textarea><br>
                                              </div>
                                          </c:if>
                                          
                                          <c:if test="${temas.columna3 == 'm'}">
                                              <h1 id="enunciados"><em>Tipo: </em>Selección Multiple.</h1><br>
                                              
                                              <c:forEach var="opciones" items="${corrOpciones}">
                                                  <c:set var="imp" value="0"/>
                                                  
                                                  <c:if test="${temas.columna6 == opciones.columna7}">
                                                      <c:forEach var="elecciones" items="${eleccRespuesta}">
                                                          <c:if test="${temas.columna6 == elecciones.columna7 && elecciones.columna8 == opciones.columna6}">
                                                              <div align="left">
                                                                  <input type="checkbox" name="${temas.columna6}.${opciones.columna8}" value="${opciones.columna6}" disabled checked/>
                                                                                                                                                                                     <c:out value="${opciones.columna2}"/>
                                                                                                                                                                                     <c:set var="imp" value="1"/><br>
                                                              </div>
                                                          </c:if>
                                                      </c:forEach>
                                                      
                                                      <c:if test="${imp == 0}">
                                                          <div align="left">
                                                              <input type="checkbox" name="${temas.columna6}.${opciones.columna8}" value="${opciones.columna6}" disabled/>
                                                                                                                                                                         <c:out value="${opciones.columna2}"/><br>
                                                          </div>
                                                      </c:if>
                                                  </c:if>
                                              </c:forEach>
                                          </c:if>
                                          
                                          <c:if test="${temas.columna3 == 'e'}">
                                              <h1 id="enunciados"><em>Tipo: </em>Selección Excluyente.</h1><br>
                                              
                                              <c:forEach var="opciones" items="${corrOpciones}">
                                                  <c:set var="imp2" value="0"/>
                                                  
                                                  <c:if test="${temas.columna6 == opciones.columna7}">
                                                      <c:forEach var="elecciones" items="${eleccRespuesta}">
                                                          <c:if test="${temas.columna6 == elecciones.columna7 && elecciones.columna8 == opciones.columna6}">
                                                              <div align="left">
                                                                  <input type="radio" name="${temas.columna6}" value="${opciones.columna6}" checked disabled/>
                                                                                                                                                             <c:out value="${opciones.columna2}"/>
                                                                                                                                                             <c:set var="imp2" value="1"/><br>
                                                              </div>
                                                          </c:if>
                                                      </c:forEach>
                                                      
                                                      <c:if test="${imp2 == 0}">
                                                          <div align="left">
                                                              <input type="radio" name="${temas.columna6}" value="${opciones.columna6}" disabled/>
                                                                                                                                                 <c:out value="${opciones.columna2}"/><br>
                                                          </div>
                                                      </c:if>
                                                  </c:if>
                                              </c:forEach>
                                          </c:if>
                                      </c:if>
                                  </c:forEach>
                              </c:forEach>
                          </c:if>
                          
                          <div align="center"><br>
                              <input type="button" name="imprimir" value="Imprimir" onclick="window.print();">
                          </div>
                      </div>
                  </td>
              </tr>
          </table>
        </c:if>
      </form>
   </body>
</html>